skeleton shrimp - Spanish English Dictionary